package javaRevise.interfaceDoor;

/**
 * @author WuYongheng
 * @date 2021/12/3
 * @description 木门继承门父类（抽象类），实现了上锁接口
 *          如以后业务拓展，比如增加门铃功能，猫眼功能，
 *          只需要实现门铃、猫眼接口即可，很方便
 */
public class WoodenDoor extends Door implements Lockable {

    @Override
    public void open() {
        System.out.println("轻轻推，门开了");
    }

    @Override
    public void close() {
        System.out.println("轻轻拉，门关了");
    }

    /**
     * 锁门
     */
    @Override
    public void lockUp() {
        System.out.println("左三圈，门上的锁，上锁了。。。");
    }

    /**
     * 开锁
     */
    @Override
    public void openLock() {
        System.out.println("右三圈，门上的锁，开了。。。");
    }

}
